Big Huge Thesaurus

Podocarpus elongatus

noun